home *** CD-ROM | disk | FTP | other *** search
/ Imagine PD 3D / Imagine PD 3D.iso / objects / music / dulcimer / readme.txt < prev   
Text File  |  1994-10-19  |  4KB  |  74 lines

  1. This archive contains a 3-string Appalachian Mountain dulcimer in Imagine
  2. object format.  For those of you unfamiliar with dulcimers, it is an easy
  3. to play stringed instrument, traditionally held across the lap and strummed
  4. or plucked.  Depending on the tuning and the manner which it is played, it
  5. can sound like bagpipes, a guitar, or a harpsichord.  This object is
  6. patterned after a dulcimer I just finished making in my workshop.  The plans
  7. for the dulcimer were found in "The Woodworker's Journal", Vol. 15, No. 4
  8. (Woodworking magazines are great places to find patterns for objects).
  9.  
  10.  
  11. The head, fretboard, and tail are supposed to be unfinished dark mahogany.
  12. The sides, top, and bottom are unfinished light mahogany.  The tuning pegs
  13. are polished ebony.  The nut and bridge were made from an unknown piece of
  14. wood found on a scrap table at my local exotic hardwood store.  The textures
  15. used on these objects were designed for final display on a 768x482 24-bit
  16. FireCracker.  I use a fine grain (the exponent value of the wood texture is
  17. pretty big), so I don't know how the wood textures will look in the standard
  18. Amiga ILBM/HAM modes (sorry, I'm spoiled and only like to use the 24-bit
  19. board for viewing images, so I never use the standard Amiga modes anymore).
  20. One more thing about textures and this object, I always use textures: as the
  21. location for the Imagine file requestor to look for textures.  So just make
  22. sure you give the CLI command similar to this before loading this object:
  23.  
  24. assign textures: hd:3d/imagine2.0/textures
  25.  
  26. where hd:3d/imagine2.0/textures is replaced with the full path to your
  27. Imagine textures directory.
  28.  
  29.  
  30. The dulcimer.iob file uses strictly triangles to achieve the flower and
  31. hummingbird cut-outs on the top of the dulcimer. This was achieved using
  32. the Convert IFF/ILBM and Slice features of the Imagine Detail Editor.  I
  33. chose this technique over the use of filter maps, because I was able to
  34. make the cut-outs have depth (its actually the illusion of having the wood
  35. around the cut-out look like it has depth).  With filter maps, I was able to
  36. "punch a hole" in the top surface, but that illusion of depth cannot be
  37. accomplished with filter mapping.  However, I have included the necessary
  38. items to reconstruct the filter-mapped top if anyone is interested.  Just
  39. load dulcimer.iob, remove the 2 objects topright and topleft (they are
  40. grouped together as "top"), then load top_filter.iob.  This object looks for
  41. brushmaps:flower.brush and brushmaps:hummingbird.brush, so you should do an
  42. assign similar to the one above except for brushmaps:
  43.  
  44. assign brushmaps: hd:3d/Imagine2.0/brushmaps
  45.  
  46.  
  47. The filter map version would be a good one to use if the object is never
  48. going to be very close to the camera.  But for close-ups, I much prefer the
  49. looks of the sliced top.  I have not done anything to compare the rendering
  50. speed or memory usage of these 2 tops, if anyone actually does some tests
  51. I would be interested in the results.
  52.  
  53.  
  54. Oh, and by the way, you ARE missing something from this object.  I
  55. intentionally left out the strings of the dulcimer (I guess my first comments
  56. about this object should have read 3 peg dulcimer rather than 3 string :-).
  57. The file size was pretty big already, and as a former high school and college
  58. professor, it was always popular to say:
  59.  
  60. "And the rest of this problem is left as an exercise for the reader."
  61.  
  62. It's really pretty easy to create the strings using a polygon outline and the
  63. ability to extrude along a path.  Just create a path that loops around the
  64. tailpin, runs along the fretboard, and wraps around one of the pegs.  Extrude
  65. the polygon outline along the path and you've got a dulcimer string.
  66.  
  67. There are no restrictions on the use of this object.  It is truly public
  68. domain, so use it anyway you like. I would prefer that all the files
  69. found in this archive be distributed together (including this readme file),
  70. so feel free to distribute this archive anywhere.
  71.  
  72. Marvin Landis
  73. marvinl@amber.rc.arizona.edu
  74.